package com.good.child.bean.ai;

import com.good.child.bean.BaseListResponse;

import java.util.List;

/**
 * Create by xiaojie on 2024/8/24
 */
public class CommunityBean extends BaseListResponse<CommunityBean> {

    /**
     * createBy : 1
     * createTime : 2024-08-01 00:00:00
     * updateBy : 1
     * updateTime : 2024-08-01 00:00:00
     * remark : null
     * id : 1
     * userId : 1
     * userName : 123465788
     * content : 今天天气真的很好，很适合去街!
     * imageUrl : http://tongban-ai.oss-cn-shanghai.aliyuncs.com/877102528423137280.jpeg?Expires=1723886416&OSSAccessKeyId=LTAI5tFhxacsvPaFy9EoW6MF&Signature=xQWmOenV9z5zgtPsd62qVVe4UTQ%3D;http://tongban-ai.oss-cn-shanghai.aliyuncs.com/877102537537359872.jpeg?Expires=1723886416&OSSAccessKeyId=LTAI5tFhxacsvPaFy9EoW6MF&Signature=0FMjn1M9w1sx59DxoyFh2aE8AJA%3D;http://tongban-ai.oss-cn-shanghai.aliyuncs.com/877102538103590912.jpeg?Expires=1723886416&OSSAccessKeyId=LTAI5tFhxacsvPaFy9EoW6MF&Signature=zcq9GRErH8avNDejjIUgY%2FV33Ds%3D;http://tongban-ai.oss-cn-shanghai.aliyuncs.com/877102538502049792.jpeg?Expires=1723886416&OSSAccessKeyId=LTAI5tFhxacsvPaFy9EoW6MF&Signature=j6M4geMq7rf2Di%2FoUz3VddhAcT8%3D;http://tongban-ai.oss-cn-shanghai.aliyuncs.com/877102538837594112.jpeg?Expires=1723886416&OSSAccessKeyId=LTAI5tFhxacsvPaFy9EoW6MF&Signature=iG25uv9UyuFFaB7aYzwF7kMm9D8%3D
     * isDelete : 0
     * commentList : [{"createBy":"1","createTime":"2024-08-01 17:05:00","updateBy":"1","updateTime":"2024-08-01 17:05:00","remark":null,"id":1,"clubId":1,"userId":1,"userName":"123465788","fromUserId":1,"comment":"你真好啊","isDelete":0}]
     * favoriteList : [{"createBy":"1","createTime":"2024-08-01 17:05:00","updateBy":"1","updateTime":"2024-08-01 17:05:00","remark":null,"id":1,"clubId":1,"userId":2,"fromUserId":2,"isDelete":0,"userName":"18621167893"}]
     */

    private String createBy;
    private String createTime;
    private String updateBy;
    private String updateTime;
    private String remark;
    private String id;
    private String userId;
    private String userName;
    private String content;
    private String imageUrl;
    private int isDelete;
    private List<CommentListBean> commentList;
    private List<FavoriteListBean> favoriteList;
    private int type;

    public int getType() {
        return type;
    }

    public void setType(int type) {
        this.type = type;
    }

    public String getCreateBy() {
        return createBy;
    }

    public void setCreateBy(String createBy) {
        this.createBy = createBy;
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public String getUpdateBy() {
        return updateBy;
    }

    public void setUpdateBy(String updateBy) {
        this.updateBy = updateBy;
    }

    public String getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(String updateTime) {
        this.updateTime = updateTime;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    public String getUserName() {
        return userName;
    }

    public void setUserName(String userName) {
        this.userName = userName;
    }

    public String getContent() {
        return content;
    }

    public void setContent(String content) {
        this.content = content;
    }

    public String getImageUrl() {
        return imageUrl;
    }

    public void setImageUrl(String imageUrl) {
        this.imageUrl = imageUrl;
    }

    public int getIsDelete() {
        return isDelete;
    }

    public void setIsDelete(int isDelete) {
        this.isDelete = isDelete;
    }

    public List<CommentListBean> getCommentList() {
        return commentList;
    }

    public void setCommentList(List<CommentListBean> commentList) {
        this.commentList = commentList;
    }

    public List<FavoriteListBean> getFavoriteList() {
        return favoriteList;
    }

    public void setFavoriteList(List<FavoriteListBean> favoriteList) {
        this.favoriteList = favoriteList;
    }

    public static class CommentListBean {
        /**
         * createBy : 1
         * createTime : 2024-08-01 17:05:00
         * updateBy : 1
         * updateTime : 2024-08-01 17:05:00
         * remark : null
         * id : 1
         * clubId : 1
         * userId : 1
         * userName : 123465788
         * fromUserId : 1
         * comment : 你真好啊
         * isDelete : 0
         */

        private String createBy;
        private String createTime;
        private String updateBy;
        private String updateTime;
        private String remark;
        private String id;
        private String clubId;
        private String userId;
        private String userName;
        private String fromUserId;
        private String comment;
        private int isDelete;

        public String getCreateBy() {
            return createBy;
        }

        public void setCreateBy(String createBy) {
            this.createBy = createBy;
        }

        public String getCreateTime() {
            return createTime;
        }

        public void setCreateTime(String createTime) {
            this.createTime = createTime;
        }

        public String getUpdateBy() {
            return updateBy;
        }

        public void setUpdateBy(String updateBy) {
            this.updateBy = updateBy;
        }

        public String getUpdateTime() {
            return updateTime;
        }

        public void setUpdateTime(String updateTime) {
            this.updateTime = updateTime;
        }

        public String getRemark() {
            return remark;
        }

        public void setRemark(String remark) {
            this.remark = remark;
        }

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public String getClubId() {
            return clubId;
        }

        public void setClubId(String clubId) {
            this.clubId = clubId;
        }

        public String getUserId() {
            return userId;
        }

        public void setUserId(String userId) {
            this.userId = userId;
        }

        public String getUserName() {
            return userName;
        }

        public void setUserName(String userName) {
            this.userName = userName;
        }

        public String getFromUserId() {
            return fromUserId;
        }

        public void setFromUserId(String fromUserId) {
            this.fromUserId = fromUserId;
        }

        public String getComment() {
            return comment;
        }

        public void setComment(String comment) {
            this.comment = comment;
        }

        public int getIsDelete() {
            return isDelete;
        }

        public void setIsDelete(int isDelete) {
            this.isDelete = isDelete;
        }
    }

    public static class FavoriteListBean {
        /**
         * createBy : 1
         * createTime : 2024-08-01 17:05:00
         * updateBy : 1
         * updateTime : 2024-08-01 17:05:00
         * remark : null
         * id : 1
         * clubId : 1
         * userId : 2
         * fromUserId : 2
         * isDelete : 0
         * userName : 18621167893
         */

        private String createBy;
        private String createTime;
        private String updateBy;
        private String updateTime;
        private String remark;
        private String id;
        private String clubId;
        private String userId;
        private String fromUserId;
        private int isDelete;
        private String userName;

        public String getCreateBy() {
            return createBy;
        }

        public void setCreateBy(String createBy) {
            this.createBy = createBy;
        }

        public String getCreateTime() {
            return createTime;
        }

        public void setCreateTime(String createTime) {
            this.createTime = createTime;
        }

        public String getUpdateBy() {
            return updateBy;
        }

        public void setUpdateBy(String updateBy) {
            this.updateBy = updateBy;
        }

        public String getUpdateTime() {
            return updateTime;
        }

        public void setUpdateTime(String updateTime) {
            this.updateTime = updateTime;
        }

        public String getRemark() {
            return remark;
        }

        public void setRemark(String remark) {
            this.remark = remark;
        }

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public String getClubId() {
            return clubId;
        }

        public void setClubId(String clubId) {
            this.clubId = clubId;
        }

        public String getUserId() {
            return userId;
        }

        public void setUserId(String userId) {
            this.userId = userId;
        }

        public String getFromUserId() {
            return fromUserId;
        }

        public void setFromUserId(String fromUserId) {
            this.fromUserId = fromUserId;
        }

        public int getIsDelete() {
            return isDelete;
        }

        public void setIsDelete(int isDelete) {
            this.isDelete = isDelete;
        }

        public String getUserName() {
            return userName;
        }

        public void setUserName(String userName) {
            this.userName = userName;
        }
    }
}
